package DesignPatern.A08_调停者模式.A001_问题;

/**
 * @Author: Du
 * @Date: 2021/7/23 8:23
 * <p>
 * 这个类中 进 -- 销 -- 存 三个类之间彼此耦合度较高
 * <p>
 * 可以采用调停者模式，加入中间商，解决三个类之间的耦合
 */
public class A01_Main
{
    public static void main(String[] args)
    {
        System.out.println("------采购-----");
        Purchase purchase = new Purchase();
        purchase.buyIBMComputer(100);
        
        System.out.println("------销售-----");
        Sale sale = new Sale();
        sale.sellIBMComputer(10);
        
        System.out.println("------清仓------");
        Stock stock = new Stock();
        stock.clearStock();
    }
}
